##############################################################
#编译 QQtExquisite
#为用户编译本库提供头文件包含集、宏控制集方便。
##############################################################
#头文件
defineTest(add_include_QQtExquisite) {
    #header_path = $$1
    header_path=$$PWD

    command =
    command += $${header_path}

    add_include_path($$command)
    return (1)
}

#本库使用的定义
defineTest(add_defines_QQtExquisite) {

    #预估
    #QQtMessageQueue - libzmq
    #QQtDBus - QtDBus
    #QQtV4L2 Module - libv4l2

    export(QT)
    export(DEFINES)
    export(CONFIG)
    return (1)
}

defineTest(add_static_defines_QQtExquisite){
    #如果链接静态库，那么开启。编译也开启。
    DEFINES += QQTEXQUISITE_STATIC_LIBRARY

    add_defines_QQtExquisite()

    export(DEFINES)
    return (1)
}

add_include_QQtExquisite()
#默认动态主体
contains(DEFINES, LIB_LIBRARY):add_defines_QQtExquisite()
#静态头
else:contains(DEFINES, LIB_STATIC_LIBRARY):add_static_defines_QQtExquisite()

